
package com.example;

public class Demo1 {

    /**
     * 实现两个整数相加
     * @param a 第一个整数
     * @param b 第二个整数
     * @return 两数之和
     */
    public int intAdd(int a, int b) {
        return a + b;
    }

    /**
     * 实现两个整数相减
     * @param a 被减数
     * @param b 减数
     * @return 两数之差
     */
    public int intSubtract(int a, int b) {
        return a - b;
    }

    /**
     * 实现两个整数相乘
     * @param a 第一个整数
     * @param b 第二个整数
     * @return 两数之积
     */
    public int intMultiply(int a, int b) {
        return a * b;
    }

    /**
     * 实现两个整数相除
     * @param a 被除数
     * @param b 除数
     * @return 两数之商
     */
    public int intSubtract2(int a, int b) {
        if (b == 0) {
            throw new IllegalArgumentException("除数不能为零");
        }
        return a / b;
    }

    /**
     * 获取字符串长度
     * @param str 输入字符串
     * @return 字符串长度
     */
    public int countlength(String str) {
        if (str == null) {
            return 0;
        }
        return str.length();
    }
}